// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.

namespace Lamar.Testing.IoC.Compliance.Fakes;

public class ServiceAcceptingFactoryService
{
    public ServiceAcceptingFactoryService(
        ScopedFactoryService scopedService,
        IFactoryService transientService)
    {
        ScopedService = scopedService;
        TransientService = transientService;
    }

    public ScopedFactoryService ScopedService { get; }

    public IFactoryService TransientService { get; }
}